home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 128 30 / q30.d81 / t.book rack < prev    next >
Text File  |  2022-08-28  |  11KB  |  219 lines

  1.  
  2.  
  3.                          T H E   B O O K   R A C K
  4.  
  5.                      Program and Text by David Presley
  6.  
  7.  
  8.      Welcome to THE BOOK RACK.  TBR is a specialized database program for
  9. cataloging one's personal library of books.  Even in an age when "books" on
  10. CDs and audio cassettes are commonplace, sales of books printed on paper
  11. with ink have never been higher.  Most of us would be surprised if we took
  12. the time to find out just how many books we do have around the house and
  13. office.  And what if some disaster struck, such as a fire or flood?  Would
  14. we be able to catalogue our collection after the fact?  Probably not.  TBR
  15. allows us to keep current records of our books, both on disk and hard
  16. copy.
  17.  
  18.      When you run the program you will see two status windows across the
  19. top of the screen and the Main Menu below them and to the left.  The left
  20. status window provides information about the current file: its name, number
  21. of categories, books allowed per category, and number of books currently on
  22. file.  The right status window provides information on the category
  23. currently being edited: its number, its name, and the number of books
  24. currently on file in it.  This information will not be seen until the
  25. program enters the editing mode.
  26.  
  27.      While at the Main Menu you may return to BASIC or LOADSTAR 128 by
  28. pressing "0".
  29.  
  30.      There is a sample file on disk for you to browse through before
  31. starting a file of your own.  It's called "LIBRARY".
  32.  
  33.  
  34.  Creating a New File
  35.  -------------------
  36.  
  37.      If a file is currently in memory you will be asked, "ARE YOU SURE?
  38. Y/N".  If you have not already saved the current file respond by pressing
  39. "N" and proceed to the Disk Options to save it.  If you have already saved
  40. it and do not wish to save it then press "Y".  The first prompt asks for
  41. the name of the file.  The second asks for the maximum number of categories
  42. and the maximum number of books allowed per category.  Later, if you need
  43. to change these two parameters you may do so (see Loading a File).
  44.  
  45.      You can enter any number of categories and books per category but due
  46. to the C-128's memory capacity if the two numbers multiplied equal more
  47. than 2600, the program will make you use lower numbers.  However, 26
  48. categories with 100 books in each is a lot of books.  Of course you can
  49. always use several smaller files rather than one big one.
  50.  
  51.      When you return to the Main Menu you will see the information you just
  52. entered in the left status window.  If it is not correct, press "1" again
  53. and repeat the above procedure.
  54.  
  55.  
  56.  Disk Options
  57.  ------------
  58.  
  59.     Press "0" to go back to the Main Menu.
  60.  
  61.     Press "1" to access two types of directories.  You will be asked if you
  62. want a listing of all files on the current disk or just TBR files.  Press
  63. "A" for all files or "B" for TBR files only.  The directory will be listed
  64. in a window on the right side of the screen.  TBR data files are those
  65. files with the "BKS." prefix.
  66.  
  67.  NOTE: The sample file on disk is called "BKS.LIBRARY", but you just enter
  68. LIBRARY to load it.  Don't type the BKS.
  69.  
  70.      Press "2" to load a file.  If a file is currently in memory you will
  71. be asked "ARE YOU SURE? Y/N".  If you have not already saved the current
  72. file respond by pressing "N" and proceed to the Disk Options to save it.
  73. If you have already saved it then press "Y".  A prompt window will then
  74. appear and you will be asked for the file name you wish to load.  File
  75. names may be up to 12 characters long.  The other four characters permitted
  76. by Commodore DOS are taken up by the "BKS." prefix.  When the requested
  77. file is found you will be shown the number of categories and books per
  78. category it currently permits.  You may change these parameters at this
  79. point.  At the prompts provide the new parameters.  If the new parameters
  80. are less than the old ones then only the data needed to fill the new
  81. parameters will be loaded.
  82.  
  83.      For example, if the current files permits five categories and you type
  84. "3" at the prompt then only the first three categories under that file name
  85. will be loaded.  The file, with all five categories, will remain intact on
  86. the disk until you save and replace it.
  87.  
  88.      Press "3" to save a file.  The most recent file name will appear above
  89. the prompt window.  Just press RETURN to use that file name or type in a
  90. new one.  If a file by that name already exists you will be asked if you
  91. wish to replace it with the current file in memory.  Press "Y" to replace
  92. and "N" to abort.
  93.  
  94.      Press "4" to scratch a file.  You will be prompted for the name of the
  95. file you wish to scratch from the disk.
  96.  
  97.      Press "5" to switch drives.  The current drive is shown on the DISK
  98. OPTIONS menu.  Enter a number from 8 to 29 and if that drive is active that
  99. will become your current drive and all disk access will be from that drive.
  100. Since there is no provision for sending disk commands within TBR you should
  101. have partitions or subdirectories selected before booting TBR.
  102.  
  103.  
  104.  Edit File
  105.  ---------
  106.  
  107.     If there is no file in memory you will be told.  You must either load a
  108. file from disk or use NEW FILE from the Main Menu to start a new file.
  109. Once you have a file defined or loaded, when you press "3" to Edit File you
  110. will see a list of the Active categories and the number of books in each.
  111. You are then prompted to enter the number or the name of the category you
  112. wish to edit.  Be sure to think about your category names beforehand and
  113. enter them correctly because you can't change a category name once you've
  114. entered it, except by starting a new file.
  115.  
  116.  NOTE: "Editing" means "adding to" an existing file as well as "changing"
  117. an existing file.
  118.  
  119.      You are now at the EDIT MENU.
  120.  
  121.      Press "1" to go to a "blank card" to enter a another book.  Since the
  122. program is written entirely in BASIC, you cannot use commas or colons as
  123. part of the data.  Make use of semicolons or dashes as substitutes.  The
  124. program runs in the uppercase/graphic mode.
  125.  
  126.      There are six data fields: Book Title, Author, Publisher, Year the
  127. Book was acquired, Binding (either hard or soft), and its Original Cost.  I
  128. have chosen Original Cost over "current value."  The reason for this
  129. selection is that it will not be necessary to update the entries with the
  130. rising or falling of book values.  Original Cost is your investment in the
  131. book(s).
  132.  
  133.      Current values can be obtained if they are needed.  Once you entered
  134. data into all the data fields you will be asked if the data is correct.
  135. Press "Y" to complete making the entry or "N" to re-enter the data.
  136.  
  137.  NOTE: It's possible to change the names of the data fields by changing
  138. lines 1680 to 1870 and line 2290.  However, keep in mind that "YEAR
  139. ACQUIRED" and "COST" are acted upon by the program as numbers, not letters.
  140. It isn't easy to add more fields (and is not recommended at all) but it
  141. might be a good programming exercise for you to change "BINDING" to
  142. "EDITION" or perhaps "YEAR ACQUIRED" to "COPYRIGHT YEAR" if you would
  143. rather have slightly different fields.
  144.  
  145.      Press "2" to get a listing of all books in the current category by
  146. their title and their card number.  The listing can be momentarily stopped
  147. using the NO SCROLL key.
  148.  
  149.      Press "3" to view all fields of a given book.  You will be prompted
  150. for the number of the book you wish to view.  Press the number or "0" to
  151. return to the previous menu.  If you don't know the number of the book you
  152. wish to view press "2" for the complete listing of books in the current
  153. category.
  154.  
  155.      Press "4" to alter the contents of a given card.  You will be prompted
  156. for the number of the book card you wish to modify.  If you don't know the
  157. number of the book you wish to view press "2" for the complete listing of
  158. books in the current category.  Once the book card number has been entered,
  159. each data field of that card will be presented one at a time with its
  160. current data.  If you wish to keep the same data simply press RETURN.  If
  161. you wish to change it, type in the new data and then RETURN.
  162.  
  163.      Press "5" to delete any book from the file.  A list of books and their
  164. number in the current category wil be listed.  The listing can be
  165. momentarily stopped using the NO SCROLL key.  You will then be prompted for